// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include <map>
#include <list>
#include <vector>
#include <string>
#include <iostream>
#include <ostream>


#include <cute/cute.h>
#include <cute/cute_runner.h>
#include <cute/cute_listener.h>
#include <cute/ide_listener.h>

#include <QtCore/QtCore>
#include <engine/engine.core/qt_macro_fix.hpp>

#include <boost/foreach.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/optional.hpp>
#include <boost/random.hpp>
#include <boost/static_assert.hpp>
#include <boost/unordered_set.hpp>
#include <boost/unordered_map.hpp>
#define foreach BOOST_FOREACH

#include <d3d9.h>
#include <d3dx9math.h>
#include <d3d10.h>

#ifdef _DEBUG
	#define MLD_MODULE "UnitTest"
	#include <mld/mld.hpp>
#endif
